Text copied to clipboard!

Naslov

Text copied to clipboard!

Java EE Softverski Razvijač

Opis

Text copied to clipboard!
Tražimo Java EE Softverskog Razvijača koji će se pridružiti našem timu i pomoći u razvoju, implementaciji i održavanju složenih poslovnih aplikacija temeljenih na Java EE tehnologijama. Idealni kandidat ima snažno tehničko znanje, iskustvo u radu s Java EE okruženjem te sposobnost rada u timskom i agilnom okruženju. Kao Java EE Softverski Razvijač, bit ćete odgovorni za dizajniranje i razvoj skalabilnih i sigurnih aplikacija koje zadovoljavaju potrebe naših klijenata. Radit ćete u suradnji s drugim programerima, arhitektima softvera, QA inženjerima i voditeljima projekata kako biste osigurali isporuku kvalitetnog softverskog rješenja u zadanim rokovima. Vaše svakodnevne aktivnosti uključivat će razvoj backend komponenti koristeći Java EE tehnologije kao što su EJB, JPA, JSF, CDI i servlete. Također ćete raditi na integraciji s vanjskim sustavima putem REST i SOAP web servisa, kao i na optimizaciji performansi aplikacija. Bit ćete uključeni u cijeli životni ciklus razvoja softvera, od analize zahtjeva do implementacije i podrške. Od kandidata se očekuje dobro razumijevanje objektno orijentiranog programiranja, dizajnerskih obrazaca i principa razvoja softvera. Iskustvo s alatima za upravljanje izvorom koda (npr. Git), sustavima za upravljanje projektima (npr. Jira) i CI/CD alatima (npr. Jenkins) je poželjno. Ako ste strastveni u vezi s razvojem softvera, volite rješavati kompleksne probleme i želite raditi u dinamičnom i poticajnom okruženju, pozivamo vas da se prijavite i postanete dio našeg tima.

Odgovornosti

Text copied to clipboard!
  • Razvoj i održavanje Java EE aplikacija
  • Dizajniranje i implementacija backend komponenti
  • Integracija s vanjskim sustavima putem REST i SOAP servisa
  • Pisanje tehničke dokumentacije
  • Suradnja s timom na analizi i dizajnu rješenja
  • Testiranje i otklanjanje grešaka u aplikacijama
  • Optimizacija performansi aplikacija
  • Sudjelovanje u planiranju sprintova i procjeni zadataka
  • Primjena sigurnosnih standarda u razvoju
  • Praćenje novih tehnologija i njihova primjena

Zahtjevi

Text copied to clipboard!
  • VSS iz računarstva ili srodnog područja
  • Minimalno 2 godine iskustva u Java EE razvoju
  • Poznavanje EJB, JPA, JSF, CDI i servleta
  • Iskustvo s relacijskim bazama podataka (npr. MySQL, PostgreSQL)
  • Poznavanje REST i SOAP web servisa
  • Iskustvo s alatima za verzioniranje (npr. Git)
  • Poznavanje CI/CD alata (npr. Jenkins)
  • Sposobnost rada u agilnom okruženju
  • Dobre komunikacijske vještine
  • Samostalnost i odgovornost u radu

Moguća pitanja na intervjuu

Text copied to clipboard!
  • Koliko godina imate iskustva u Java EE razvoju?
  • Koje Java EE tehnologije ste koristili u prethodnim projektima?
  • Imate li iskustva s radom u agilnim timovima?
  • Kako pristupate rješavanju problema u kodu?
  • Koje alate koristite za verzioniranje i CI/CD?
  • Imate li iskustva s integracijom REST i SOAP servisa?
  • Koje baze podataka ste koristili i na koji način?
  • Kako osiguravate sigurnost aplikacija koje razvijate?
  • Jeste li radili na projektima s velikim brojem korisnika?
  • Koji je vaš pristup pisanju tehničke dokumentacije?